#pragma once
#include "elemento.h"
#include <vector>
#include "Punto.h"
#include "math.h"


class Carril : public Elemento
{
public:
	Carril(void);
	vector<Punto*> getListaDePuntos();
	void setListaDePuntos(vector<Punto*> listaDePuntos);
	void	 SetId(String valor);
	String	 GetId();
	string toString(void);
	void Dibujar(SDL_Surface *screen);
	inline void SetFondo(Textura *text){this->fondo = text;}
	void CargarTextura(int resAnch);

public:
	~Carril(void);

private:
	vector<Punto*> listaDePuntos;
};



